3765
4
2132
2
297066
0
1295
1
2528
3
2502
5
2683
3284
7
3683
2650
20
1683
854
280
4585
10
3256
2771
1581
2159
2935
2250
1451
2954
2245
2982
1226
3053
1129
542
2598
2512