2105
1882
1746
2158
4265
1426
833
1787
1154
3648
1438
878
3062
1024
1157
15750
855
1019
143749
1065
716
894
3922
1155
1301
1866
794
8250
1162
1780
609
725
855
857
706
769
937
1893
816
4758
2045
1278
687
770
874
753
824
3787
909
922
988
6032
878
720
1337
781
1643
1608
948
811