1031
2
1295
1
2217
2650
20
2626
280
2250
1000
0
6516
8
297066
9611
6753
17
2773
3683
2123
3352
10
257
1172
2749
3
1581
3583
3546
3765
4
2245
1208
2788
1226
3053
7
3494
1289