1973
0
1267
1
1053
2490
415
452
1049
951
413
765
1610
248
4111
2
1043
256
297
605
324
259
436
737
17353
1939
464
2221
3
19279
685
494
1220
2546