2546
1
1195
2
1243
1437
3
1100
1086
4
1551
3079
10231
14
1224
1133
972
1527
1326
1657
2188
1621
7
3010
6
1536
1382
9
1996
1742
10
1113
2406
1596
4877
2838
3965
6154
12510