681
1
1329
692
944
2
1869
4
3607
2782
5
1462
3
1051
2134
14
1266
792
4767
1318
654
751
877
644
622
611
627
994
2642
642
1851
1435
2144
1031
1169
5181
9