277
2
21543
11
1231
1
1591
6
2017
9
1241
7
831
979
895
1220
2243
3
1227
13945
16777
17
1125
3690
2029
1428
6591
8
2658
9243
23
1534
4
1245
767
1127
2309
1843
1360
2715
1965