2349
2
1306
1
2669
2456
1526
1632
4179
1746
1813
1787
1801
3
1015
1694
19944
951
2044
690
1431
1883
1681
2799
6
2562
564
2392
841
3657
8
1844
1181
1606