1084
1
2257
5
1167
2110
1072
5141
7
2400
6
3014
20
1647
4
3085
12459
3
3491
3485
6236
10
951
2688
1694
4761
2
3316
785
1174
2844
796
2333
1332
1286
1492
1639
2999
289
0