1130
1
1522
5151
2
1243
3145
4
1010
4438
6
4655
10
1303
1676
2467
2302
3
2271
3080
2236
7599
13
3715
1197
1178
2942
2237
1032
1186
1102
1066
949
2041
2313
2075
21152
8