1100
0
4146
7
3933
1
394
4765
8
338
571
2086
2
1598
1334
1031
1214
716
1722
284
2746
1561
4167
975
4
2820
6
2049
579
593
964
495
464
3286
2859