1081
1
762
0
3840
7
1017
3848
3
2120
2
1982
4
30334
6
4966
2184
1777
2033
8
2489
4329
10
2999
2542
1851
2907
3683
2460
3655
2908
2724
1446
1517
12717
10032
14