1068
0
8527
1
1992
3
1050
697
490
1309
1334
1690
3583
914
6781
4914
2
1103
484
1494
4
2954
1813
2439
572
1243
1136
2123
1105
685
6822
5
534
2271
3854
5389