1128
2
2620
9
758
5695
17
1684
1
1809
1312
1346
2205
2242
0
1363
1105
2859
10
979
2212
4
2474
5
1083
808
1535
1489
1657
11
1977
1333
747
1735
2558
1793
3
1352
836
2969