268
1265
315
1485
509
2398
205
968
217
1023
128
605
205
968
338
1595
89
418
152
715
117
550
221
1043
292
1375
432
2035
292
1375
152
715
93
438
140
660