1193
2
2727
1
4944
1860
1111
1665
0
1825
2243
6
1140
1371
2055
1266
1277
4383
3
1213
1994
2960
1295
1725
1256
2650
20
280
1788
3008
1581
30334
1226
4148
2250
3765
4