1237
1
961
0
2581
5
1451
263
649
403
361
464
458
597
381
171
505
387
527
1099
2901
2257
780
4452
290
1372
3203
10
280
970
2716
4
3311
255
19279
2