1829
0
1916
2532
1348
664
5825
4
504
725
894
1123
1391
423
393
368
4237
942
425
413
2039
7
395
437
3589
2
641
2535
3131