2584
11
4398
10
2277
0
1078
1
7621
13
5771
2061
3
2870
2
475
1576
2477
1289601
4
1091
1518
1273
1105
2304
484
534
2663
596
490
1022
1744
1298
850
4002
938
1243
1998