2199
1125
1051
872
813
2018
839
1102
1048
898
812
1055
846
900
930
1192
859
1033
823
2287
1401
826
1011
833
1067
895
1576
1222
1283
851
847
1254
814
1240
977
1064
1271
2096
912
788
941
1239
865
770
855
892
6111
872
879
1744
885
1294
1015
7897
2018
846
1094
856
1314
1308