1066
857
1025
2788
906
888
726
5689
1049
2834
3014
1290
944
809
1995
8945
1943
2257
935
21924
6392
2474
987
3887
1217
967
808
2310
1152
1246
1163
1565
989
1081
2640
930
885
966
4040
1052
5036
797
726
1941
1921
2148
1952
928
995
873
1606
2920
1795
1856
2250
4303
5023
983
1608
1009