2899
8
2041
2
2204
5
1271
1
2317
3
11153
57793
0
4099
7
4630
3696
5546
6
2316
9055
10
5771
1289601
4
1809
3460
2448
4715
2126
2259
2392
1960
1716
1422
4476
1518
3765
4606
2233