1424
1
2903
3
1734
2
3196
6
1819
1606
2131
19944
1844
3090
2377
1526
2571
2932
1787
528
2535
2110
1492
21152
8
690
935
19783
1603
1690
1660
3765
4
3498
1788
2368