2241
1538
961
7739
5306
9112
878
1042
974
1021
863
1039
2861
759
949
2663
824
935
1473
825
901
849
920
902
845
734
791
1269
958
1807
1728
1067
809
1369
1198
2185
3545
3206
1502
2610
783
1294
7597
5227
858
872
1050
11426
1274
822
7108
4893
1064
1076
2286
781
1331
835
760
1249