4335
2
1746
1356
1
1160
2090
1016
903
3180
3
669
0
5224
4
674
905
289
926
1537
1847
8316
8
2254
3001
2110
108797
2512
1532
861
2386
7258
2886
697
2099
2428