1015
1
951
3354
5
1694
1681
690
1579
2
2669
1741
4179
2646
11351
17
1787
564
25
2294
782
701
0
935
1743
696
802
108797
1038
1087
123674
35
1821
7
1687
2312
919