1903
2
399
1
1038
2296
925
395
18385
1506
0
1306
3625
7
1329
4264
11
105290
509
2541
2397
1530
5481
835