880
12145
2362
3616
1270
891
1237
826
1212
1193
2880
849
2042
4590
918
869
1039
793
979
1027
951
795
855
1113
934
2268
893
2667
1119
910
5210
158582
2066
1417
873
2568
2210
881
1158
869
908
4276
4147
944
878
1783
3134
1602
1115
1435
862
918
3269
981
966
973
2685
822
982
991