905
998
3450
17029
1259
1195
953
4039
4625
957
965
1193
1441
908
1572
900
1835
952
1928
899
1213
1068
2203
3035
2640
1311
1035
2297
1328
1531
1615
1094
989
1584
864
1096
1552
1665
10215
981
1496
1183
1135
811
1692
1303
5592
942
1015
949
930
886
958
920
1526
1406
916
2690
884
2181
845
2637
879
1449
819
839
2881
2474
801
1154
898
2021
868
2393
1234
921
1247
824
1207
1645
903
930
844
888
1166
823
1031
1490
852
805
1834
1267
792
926
1009
1120
802
1274
1417
937
1322
1008
3884
1008
2851
894
874
1012
3030
1621
997
1501
832
997
1010
797
1738
1129
871
902