1100
2
1147
1
462
1337
1208
3157
4
2390
3
5431
1813
1792
1263
4104
5
2064
1967
1327
1222856
2648
2516
3311
1764
4153
1357
3243
7
1510
180849
0
4435
2746
1270
960
3047
10