1201
2
1653
1
2473
2054
2289
2861
1135
4
1580
1782
1740
0
1227
1263
1218
1249
5155
3
2383
980
929
1019
1245
1169
2995
8
7357
5
2412
1750
1217
3396
2268
1909
7056
7