1132
0
1454
2
2644
792
1129
2670
20
418
1
935
804
1359
493
1767
383
1049
1084
300
1385
475
2211
573
1053
1418
400
714
1354
1293
8
553
2459
6
1056
16840
15