2141
9
1015
1
1554
2
1690
1501
3
1681
1537
3634
10
2999
2562
942
1341
1825
12621
22
1220
2400
6
262
1938
4179
2048
2529
7
1169
0
1547
6236
2132
2582
771
278
1545
2173