421
0
5223
9
7750
3
413
4111
2
882
3775
1
1463
298
376
521
846
3510
3092
2758
729
467
1153
494
333
1009
1943
2102
1267
3719
378
3149
4
254
1131
683