3650
3
1088
1
867
2
958
546
3301
3394
4
1209
1021
607
4312
3626
6
2678
10
3456
1923
1622
5
301
0
1161
4437
2445
2120
1938
1141
2628
2062
1961
1350
2800
3224
4233