1068
0
8527
1
1050
490
1334
1690
3583
914
6781
1103
484
1494
4
2954
2
1813
2439
572
1243
1136
2123
1105
685
6822
5
534
2271
3854
596
1166
562
2663