2957
2
2113
3
2054
1
444571
9
1628
9836
15
19079
6
1647
8313
14801
11
2134
2489
7
8002
1306
0
5599
2057
658
1564
166
5007
8
1501
4
12733
5
2731
12449
23
1529
1318
1616
1427
1289601
1265