2749
1
2400
7
2435
0
2299
421
7750
3
413
4111
2
882
3775
1463
298
376
521
846
3510
3092
2758
729
467
1153
494
333
1943
2102
1267
3719
378
3149
4
254