5097
889
5364
1397
856
943
1632
940
1104
2070
1319
1060
3425
863
2913
921
915
2763
1309
2025
828
1091
1306
970
2677
893
812
1176
1614
2102
1875
893
814
982
1257
999
913
3643
1104
1963
876
856
1603
2698
980
896
1055
3734
2153
929
1250
999
1027
935
955
1788
867
825
1850
867