5931
1549
1101
1476
872
1037
1161
1146
1286
1027
1342
1538
1458
1111
1401
1140
1448
2297
891
1055
985
929
925
859
992
914
2044
1534
922
1105
891
1638
1428
1279
1537
797
912
943
3062
4513
1350
1040
804
811
987
1485
918
3986
1028
1485
1191
929
906
1343
948
847
1009
855
1933
880
3135
1571
851
915
889
1005
918
1268
830
3319
814
1218
4955
923
1081
922
1938
3104
1492
2139
1926
827
1423
892
2913
1324
860
1754
1888
886
735
2039
1407
1246
1236
868
3146
1082
1305
1214
910
1033
858
1308
1173
1435
903
1001
2245
2053
964
2013
2134
880
1414
11468
985
2118
1002
921