3101
2
3817
1
3765
4
2132
297066
0
1295
2528
3
2502
5
2683
3284
7
3683
2650
20
1683
5375
854
280
4585
10
3256
2771
1614
3380
1581
2159
2935
2250
1451
2954
2245
2982
1226