2470
2
1418
2105
1
1256
99
1543
13159
10
2097
3
120469
35
1603
18385
1649
661
3650
1229
1666
1378
2693
1124
785
0
3929
2229
4
1762
2095
2564
4546
2619
1302
2141
2306