3336
3191
1436
993
672
701
1932
638
904
868
838
4212
1751
977
833
986
875
1611
2501
7975
769
1206
2038
925
742
5831
939
1191
885
1106
666
1568
1559
1059
1256
1341
1355
1593
1412
765
3079
1447
1304
1219
720
722
1043
999
1452
2784
1668
3739
3216
663
674
1132
1700
1082
747
1019
725
647
1480
906
1000
4396
662
1203
916
1862
761
842
954
705
2044
1493
676
748
663
777
1935
784
1326
746
1487
854
797
723
1205
3172
1113
2875
1903
3778
812
2636
913
621
931
1542
1903
763
756
944
2008
2384
785
1731
1547
1383
4674
1650
1825
1321
696
746
1183
1929
1568
1133