572
0
2524
4471
2
562
544
490
668
2663
1288
485
578
337
781
1500
2332
534
47639
1045
1189
2439
607
673
2123
1588
98
914
433
484
595
596