3634
2
1295
1
2134
2776
991
0
2899
4309
3
1075
3765
4
658
5375
19944
1408
2966
11
2265
297066
3186
2554
16
2245
267612
4978
1226
3053
7
4370
99072
1770
3196
1534
1272
36905