954
1309
5064
1918
1571
1019
1253
884
1706
872
1309
945
914
4321
1653
1393
1015
929
3591
981
1951
1412
1327
984
906
862
1036
850
4418
849
877
2946
839
936
1470
1996
1393
1211
862
2493
1559
1529
1878
892
1475
1174
905
2356
2745
2018
2687
804
762
1965
1122
917
849
974
1250
1253
754
862
975
942
1346
1202
1110
1127
1830
1078
2148
1882
2131
892
1303
959
1102
1357
893
964
1450
753
1403
1034
1277
1437
2011
809
1092
861
3224
948
1574
930
1233
971
1293
965
910
2153
1007
1435
2482
849
1407
967
893
2146
1019
990
806
919
7684
2682
1038
916
887
2085
901
1917