2715
6
1637
2
2710
1583
0
1016
1
2327
11
2398
8
1051
1713
3188
4
1691
9954
1895
2740
1681
3401
5
1282
181997
446
297066
1755
1211
2204
2173
2184
2368