471
0
266
2490
596
1610
267
1768
2
509
2727
649
2123
846
5313
1215
1
968
803
909
358
439
2749
522
423
547