526
1
703
1591
3
1507
3791
10
790
1792
890
1205
2620
1013
2
1633
6
1021
670
863
1064
1046
1756
1923
4397
4
802
999
2291
709
600
2748
2307
7
1634
2418