1579
2
2646
5
1681
1
2505
11351
17
2365
4
1306
1741
4179
1804
3
1821
7
802
1011
0
1015
25
2294
782
951
701
3354
935
806
696
693
1653
123674
35
1044
1038
709
2077