1973
0
1267
1
1053
2221
3
19279
2
17353
1049
31535
464
699
21743
301
1073
249
2546
2106
452
772
605
2490
765
518
3025
823
494
363
1663
1425
448
565