2626
1
3765
4
2749
3
571
0
297066
3683
1581
2
1000
6516
8
9611
1295
894
3494
2683
3352
10
257
2650
20
280
5225
1527
1172
3583
2159
1226
4187
2108
2250
1031
1489
1208