4423
8
4007
2
1497
7
1337
3226
13
1733
3057
3
891
1309
2303
4
1258
1485
2571
5
588
1
986
915
1006
733
1033
3446
10
789
11120
517
632
1179
716
1296
1447
784
1094