1973
0
31535
1267
1
1053
1009
2941
1015
1073
2490
772
1045
565
580
464
6800
19279
2
503
248
448
2740
452
1049
18403
6
3373
605
691
339
2992
768
422