1132
0
175
1
1129
2220
418
935
804
493
383
1049
1084
300
475
2211
573
1346
6
1053
1418
2
400
714
1354
553
2459
1056
16840
15
913
3287
1454
2000
1282