2603
2
3355
4
1708
6
2586
2234
7
1620
1143
3
4355
9
3325
1665
1381
4090
10
1391
4226
1636
1
3106
11886
12
2477
1048
2167
3271
17
996
1131
2135
886
1032
3220
20
596
15789
4686