509
0
2545
5
1129
458
1805
25137
1990
1
2636
2
650
2409
4
1776
9807
2499
2459
9
1587
543
2989
2008
3039
467
1860
1772
1237
582
2581
1065
1642
2710
8
107
1603