1358
1
3578
2
1551
3079
1368
1732
3
10232
14
1133
1086
4
1243
1100
2327
2546
924
1196
2536
1782
1459
1214
4853
6
1349
1513
3496
5
983
972
912
2937
2261
1711