2099
1451
1691
866
1362
967
1551
1493
1736
1030
1572
1394
904
917
1696
889
1563
1534
938
1141
2332
1310
931
1260
997
2316
1709
5106
1034
920
1323
1083
927
1422
2526
1138
842
926
877
1446
1138
1537
2042
869
3890
2424
1651
1183
1110
1433
2591
1325
1206
1244
1137
2650
1148
1287
994
1650
1200
2844
1111
1201
5995
1016
1737
2214
1282
911
2139
1202
14890
2097
1038
842
1152
899
1505
1037
1060
5504
878
1290
1701
1481
2480
4085
1072
1017
1048
1019
1266
1466
1018
1027
1117
949
2012
1148
1123
1620
1466
859
2545
864
923
967
885
1622
985
883
1629
1029
2534
1095
1076
965
1321
891