2783
1
868
2
1265
2152
0
1529
1566
4655
10
1537
3175
5
2507
4944
12185
1431
2328
3
30334
6
2921
1449
1009
2972
2638
2468
2365
4
582
13018
1504
2163
2535
3055
3386
1558