2290
828
1586
2633
1835
793
902
793
743
1368
1117
911
1062
2883
1743
1765
1819
728
1066
3033
1597
3697
2934
8395
10821
926
3955
850
794
2410
2255
986
740
707
1487
1004
691
988
2782
1202
1472
1787
716
2394
889
3471
700
804
2077
977
775
808
1045
1079
1107
872
751
2544
923
1296
3097
8292
1094
1369
2721
2007
2725
883
921
2708
1021
866
753
3718
858
795
1853
842
1404
730
926
3927
1413
2657
1080
844
2753
833
4057
1579
1208
1356
2725
901
760
774
8224
762
2924
1757
1285
803
1575
1587
2501
706
8325
885
1437
1394
2247
784
845
1038
1092
1120
1330
746
3024
1413