2135
2
8535
12
2551
3
1638
4
1436
0
1301
1
5151
4259
2528
1081
1568
735
108797
2386
2245
2530
418
6236
10
1174
10827
2629
585