2980
1
2213
1749
3429
7
3453
1691
3706
5
1475
2
1437
0
1825
1606
57793
3292
7893
4
1173
4562
10
4606
2233
3
3212
27
2188
3854
8641
9
2082
2489
1844
1552
2257
2427
12
1819
1917