106
0
723
1102
2
2886
928
1550
1
131589
542
1990
7793
4
2436
1601
3
618
120
3066
7
297066
2217
2285
1868
6779
5
2582
2343
272
5946
302
2092
444571
9
1466
2535