4291
11
1366
2
1603
2578
4
2518
18011
1860
1215
1
2061
1112
2941
4313
4888
20
3226
2113
2107
1511
2636
3
1453
2165
1388
2029
1620
1063
3000
1447
2402
5
995
2550