1973
0
1267
1
1053
2221
3
19279
2
17353
1049
31535
772
518
1073
464
699
21743
1343
301
249
2546
2106
452
494
363
605
2490
543
509
1282
765
422
576