592
5
801
2
541
1
1080
3
1516
1714
918
957
1676
7
1792
1785
4
1297
1858
1039
1637
6037
13
5369
6
2325
10
1635
1998
2124
17896
2128
3016
1397
7165
1000
970
4067