2642
1923
1310
957
2226
1163
1774
1755
2098
1242
1588
1227
932
1008
1607
1918
1873
1277
1059
1195
1949
915
2370
1581
1668
1069
1039
1090
1300
948
1364
1132
1729
965
2139
1104
3490
1331
1152
4144
3430
1740
1881
1137
1204
5758
1446
2636
2312
1083
1628
884
995
1549
6487
5414
3278
1681
2739
1531
905
2024
5722
1289
848
1145
1543
1797
869
5888
1103
902
2313
1472
957
922
1087
787
1259
1350
2335
832
937
1898
1047
12877
985
3078
2597
1033
1044
6388
1000
1294
961
1399
859
839
983
1124
891
911
2407
1264
1888
1730
1106
885
1414
1886
1165
1513
1086
1047
909
1936
1551
1151
1504
2269