861
5793
1175
804
970
983
912
866
906
4284
1277
1013
917
1106
885
2576
937
1516
1065
963
1119
1984
1038
906
2074
1395
1386
1054
1039
987
1427
1122
3090
1114
1069
1654
17364
1289
1055
1020
1489
1227
1396
1122
1514
1070
1390
1847
1411
2043
1320
1778
3219
1375
1630
3451
1355
2686
1958
1425