4943
2
3539
3
2794
1889
1
3263
4
2631
1458
0
945
1537
2327
11
1618
841
1355
1393
2767
5
4480
862
3364
751
2650
20
2182
19079
6
7733
3871
12
3066
7
1068
2534
2343
3024