626
0
6526
1
2301
2
311
1132
553
804
1084
4315
5
935
493
2201
3
1311
714
1374
383
573
1053
2211
1073
17184
44
798
2163
2395
300
1049
1462
639
4
755
1018