4455
6
454
0
570
117
476
223
363
847
1893
2051
616
1174
960
1206
324
554
142
433
817
234
1348
545
400
397
655
38
1974
1875
1126
657