5195
5912
1220
2648
3305
1722
5859
1135
1104
37300
1051
901
988
1883
905
2578
1496
1973
914
1127
1954
3008
899
821
1794
942
2707
939
7009
937
986
912
1129
914
5072
2896
958
1124
1664
1843
2195
802
1988
873
1352
1903
1292
1393
24572
1960
1081
1069
888
1836
1115
1038
1062
1750
1160
906
1768
12155
1321
1948
5972
1229
1539
843
814
1358
804
2748
916
1082
5045
897
864
1773
1199
1270
2344
838
937
1436
1585
3706
761
2127
858
881
883
1066
859
1254
7038
8138
1734
1320
1319
842
2401
4115
965
865
936
1826
1212
915
869
6934
875
987
855
902
8524
6070
850
1296
1152
2025