1925
1
963
3
1290
1598
1084
768
553
0
1640
493
713
2084
7
573
2386
714
12202
17
4723
4
2856
1333
218
804
1132
477
13760
383
2429
5
414
2211
913
1053
2395