2780
1
2189
2
11153
8
1416
18816
11
1618
1408
2368
846
0
2954
1444
2037
7383
10
3354
51331
25
2626
1782
2233
3
2043
3484
2638
3227
4629
15
4833
3738
5
2591
1211
619
1289601
4
1951