599
79
300
437
658
123
508
0
52
127
1
56
581
322
476
298
12
571
331
166
192
238
488
1032
5
84
2014
2353
451
3197
930
627
880
416
828
0
13
380
6
130
514
546
155
280
23
494
6
324
