3014
20
2732
2
2495
0
1451
3316
10
11153
8
1268
1
3222
3
1625
1087
1174
4168
5
1289601
4
2044
2535
4044
3083
6346
16
9956
3765
3158
1849
2465
3889
3125
2496
2476
10827