7217
2763
2976
1330
1137
426
1556
572
1358
627
591
200
954
336
971
152
819
280
768
180
560
203
754
193
705
244
428
97
727
243
496
124
609
90
782
264
874
257
711
283