2190
2823
1248
963
627
2415
3280
972
874
723
781
810
1061
906
1988
2244
1005
2280
1788
2164
833
4770
753
799
1379
841
6181
1075
3927
2401
994
3458
2277
788
1330
1014
1891
4610
1669
1029
3237
3475
1397
1307
1878
877
1763
905
987
2023
802
931
1185
1416
2157
3179
4303
1489
3556
1412