2478
1
2732
2
604
592
0
3354
986
4465
22
718
511
603
7034
5431
645
1036
766
2525
4
2502
3507
6
810
1812
2114
1473
1867
2634
3
2044
1735
750
466
1891
1289601