1406
0
705
340
178
851
1197
1
3310
668
521
516
1306
797
709
3808
4
962
4006
1366
3
1239
725
2039
2
356
486
698
1103
1182
1005
6288
1940
1109
3158