3171
3683
1623
1234
957
811
805
809
719
791
931
841
993
783
764
1097
1121
1285
1191
888
4927
4262
2168
898
1080
682
946
3645
1037
1277
1001
1639
787
1805
1312
1563
5218
1144
7714
683
857
1171
1207
8850
836
6692
799
872
828
1156
1367
851
2474
1541
1388
1135
919
882
30056
1966
872
852
847
817
699
2425
1406
1863
2296
1244
794
931
905
944
1822
904
1293
694
731
788
1558
989
937
1741
2113
1321
813
741
749
828
792
5151
1240
909
1729
847
1044
1626
1154
864
791
1901
2081
753
716
1480
1184
2004
964
10360
922
1336
884
2697
2449
1065
838
783
725
820