2722
3
2505
2
1306
1
951
1015
582
0
2294
3354
2522
2495
1265
2312
1038
2044
2152
1740
1451
3518
843
30334
6
2999
1529
1537
1681
1787
4655
10
2507
1566
3175
5
1431