3326
3
1368
1
2522
2
1813
13574
14
2386
1217
3522
707
1699
2245
2562
4117
5
2530
4
6236
10
2209
1174
10827
2327
11
2629
1917
585
378
0
5439
951