98
0
572
4471
2
14
534
938
804
4
392
484
1103
1189
492
562
403
748
25669
475
3159
490
493
477
614
5430
536
596
1193
2524
1243
668