894
0
572
2524
1588
596
4471
2
562
544
490
1970
668
2663
96
1288
485
578
337
469
781
1500
2332
534
47639
1045
3765
4
1189
2439
607
673
2123