1228
13
1428
2
2214
11
3133
4
719
17059
739
1
2646
4918
9
2428
18
1091
8
3428
1890
1327
3
2180
840
0
2430
6
2560
7
691
1157
1064
2717
2454
748
7337
5
854
2261
3081
175679