42688
888
943
935
2028
1833
2516
948
1632
951
1137
985
1004
1062
1405
1885
1199
1152
1161
916
918
1272
3206
938
1397
1558
1067
1036
3069
3834
928
1085
1340
975
1159
1397
3208
938
1221
3235
990
2022
1231
950
2567
3132
1087
1384
2112
1043
2358
1845
1515
1058
1382
2593
1565
979
1032
1261
1038
3397
879
846
1283
1606
1077
6715
4692
1727
972
3293
6996
1085
864
3225
1136
1014
3062
915
2808
1177
1591
1152
1602
1013
903
1328
2026
1309
874
1273
1660
2692
858
4516
797
1165
1489
1272
2972
809
939
954
963
2511
1475
1141
2302
903
1485
1984
865
2325
2674
1051
5506
835
917
3686