2715
1
580
759
2
1225
468
1086
606
858
1224
778
113
529
6
83
189
197
122
299
80
90
1096
8
230
531
354
390
209
514
204
61
578
1335