572
0
25669
496
1568
1
2262
1749
19783
2
1092
1814
2669
6698
7
1813
1690
2710
830
1691
2368
19944
3090
6
1816
791
467
662
685
2903
3
2932
1766
3326
2996
1380