7628
2817
9059
3695
3369
1606
1609
677
3369
1562
1507
563
1021
351
904
386
1075
456
1377
738
882
396
283
104
834
135
754
309
126
50
457
149
734
353
727
172
248
97
603
286