4084
1015
7365
2337
1688
416
6022
2681
1803
671
1156
535
904
161
1306
399
1469
540
642
206
619
188
848
285
1194
482
246
106
395
82
534
144
286
132
483
193
487
110
764
353