2999
3
1431
1
2327
11
1787
3354
4768
5
1912
0
851
2505
2
1306
4179
582
2036
4757
8
2322
4
2289
4453
2044
2057
1118
3691
2131
3102
1015
2294
1683
951
3683
1631
1038