1424
1
2903
3
3765
4
1734
2
3196
6
1226
1819
2245
1788
1606
2131
19944
1844
3090
2377
1526
2797
5
5225
8
2571
2932
1787
528
2535
2110
1581
1492
21152
690
3053
7
935