1716
802
994
878
1795
1441
963
923
1056
910
923
875
1124
1380
1087
880
1827
1063
2528
871
796
1560
2244
1693
933
911
955
1948
856
869
804
828
1462
1179
1797
843
1189
2826
4931
1043
930
2049
899
1985
1519
5509
1066
1953
1826
2396
789
1216
830
1684
2214
985
1107
1318
2033
4043