1973
0
1267
1
31535
1053
2221
3
19279
2
1009
3373
448
17353
6800
363
580
691
2546
2106
397
2904
3287
1073
437
440
18403
6
295
1049
301
249
1222856
4
1015
772