1072
4473
55264
903
999
875
2925
1020
1135
1983
1002
1187
2661
920
887
1719
988
1872
1396
916
1646
949
897
4049
1867
1956
787
1164
1173
888
961
1044
1228
907
3612
1003
2176
1900
3005
1281
1128
1391
1015
1244
895
1440
1153
1369
1057
2214
926
5746
972
854
1433
3783
984
1063
1263
1799