1846
1
1464
4441
2
1014
1129
4151
4
1707
1120
5527
6
1509
1513
902
1152
2137
389
0
2228
3
4606
2547
2610
3272
8
2983
2066
9077
28
2377
7762
1937
7
988
989
1306
4005