610
161
293
520
6
1064
852
2012
245
443
327
0
393
80
127
539
272
126
454
673
446
563
210
736
182
627
988
26
402
40
422
1062
670
589
1424
5
149
1028
23
673
7
552
3
735
852
40
709
162
404
45
676
780
1187
1039
