3109
14
1583
1
1522
873
59
0
4943
2
1777
2794
1889
1618
1458
2327
11
841
1668
862
1631
2650
20
4099
8
223
742
3669
7
3066
392
2534
2343
3024
3
449
451
3505
5