941
3316
878
1063
936
1098
857
1237
949
4712
6863
1845
2273
979
1717
967
1704
1473
1035
839
1762
3171
1707
3733
1925
859
1255
1829
824
1679
1055
1021
1741
1965
1380
888
2625
1566
2718
1364
7839
781
875
5280
1559
1403
944
1708
959
1339
1033
1759
1453
908
2515
1575
981
2615
2366
2886