1586
1
1507
838
2
4687
703
4256
3
4368
903
0
2047
1808
2458
11
766
3930
926
2242
12
1379
813
834
1638
6
1089
1200
2074
1711
1091
5891
1117
3164
775
1476
500