683
0
467
787
992
456
381
722
476
4111
2
1557
1133
1420
286
1161
640
2328
1101
951
358
719
25137
463
417
2152
844
957
901
602
438
374