1003
1
748
1128
862
2
1379
1117
1148
965
1161
2487
1166
2659
1188
2059
8
2188
9
1802
2809
2907
4
2301
2038
4149
5
2668
1098
2478
5217
11
1570