1155
869
652
1500
1192
921
859
731
3955
22824
908
719
53991
771
8981
828
3126
1083
1299
874
5795
1143
782
815
1054
1330
4990
1485
864
1832
1044
851
1380
6839
2994
796
3623
994
1318
2988
2067
882
893
2452
774
1537
726
1128
1302
1578
865
979
697
802
1945
828
850
932
3206
850
923
1009
1145
1043
1261
940
760
1571
847
2342
629
928
1114
1538
920
725
838
1135
975
1539
929
885
5845
1432
1962
1100
1479
3201
1296
731
2330
1212
9086
922
2004
1217
1473
2886
1532
1226
699
786
1204
665
752
725
1166
2437
1176
784
1356
3146
1976
802
1303
1040
1402
727
2446
860