2882
561
3542
1229
7698
2839
5271
2429
1551
592
647
250
2085
625
891
344
1077
354
965
462
1066
378
1314
625
1596
652
1651
552
993
348
817
100
1104
420
813
189
1027
450
1166
481