2781
545
7641
2854
3083
1366
1616
588
1401
645
642
206
976
347
989
155
833
282
786
188
619
188
763
196
741
249
1251
420
1293
547
1148
587
849
285
442
103
742
251
513
128