3522
2
2999
3
1060
0
2327
11
2207
1115
108797
3854
2160
944
2168
1234
2386
1
2322
4
2443
5
2223
8
2245
814
2530
6236
10
2615