1973
0
1267
1
1053
31535
1009
6800
448
580
691
2490
1015
772
3373
503
2941
363
17353
464
248
576
1049
2221
3
19279
2
1073
1222856
4
2546
2106
452
18403
6
745