925
963
2178
842
4277
2175
1232
997
1280
940
802
1132
872
1228
2066
6855
3291
1859
12257
872
6505
1621
1208
4206
1741
1104
909
1626
5814
1122
809
1301
1035
1063
1888
943
996
1241
1102
1219
2583
5824
1057
931
878
926
973
1341
1335
1339
907
1007
1038
3656
2607
949
1336
5006
2122
954
850
879
1162
1914
1908
1242
904
2965
2416
2203
1054
816
936
985
1661
1724
2038
1502
998
903
891
1562
1581
1069
3253
1049
2267
1216
1531
1092
1546
809
6378
2561
1539
863
4957
1661
2055
1889
1613
1119
1021
2183
1207
5639
2851
2338
1299
884
2391
1170
1520
1080
1787
1770
1405
1077
1424
5692