234
0
7835
14
578
759
723
1591
1384
2
2556
1
691
524
3326
3
370
3671
6
1158
566
923
577
364
1760
753
1812
1501
1230
2495
802
374
951
1433
2251
974