3578
2
1459
3
4853
6
1349
1203
1
991
1171
1426
972
1097
1306
5187
12
1000
2408
1429
1289
1971
2306
2061
5
1578
1352
0
1449
1287
1012
1487
3185
4
2213
937
1162
1007