5110
849
1005
705
732
722
749
1360
794
1204
1291
1160
7526
9855
1433
1377
1478
3355
1619
1157
6220
1353
2509
2624
1791
3161
2153
6881
6105
6966
2798
4899