2105
1882
1746
2158
4265
1426
833
1787
1155
3648
1440
879
3062
1024
1157
15751
855
1019
143751
1065
716
894
3923
1155
1301
1866
794
8250
1162
1780
609
725
855
857
706
769
938
1893
816
4758
2045
1278
687
770
874
753
824
3788
909
922
988
6032
878
720
1337
781
1643
1608
948
811