2346
0
1079
289
3092
1
433
1053
498
282572
547
358
916
477
1087
1182
580
356
497
640
171
392
529
605
453
1580
262
99
558610
6
1751
2
464
2142