1392
1
4375
4
1637
3
1972
1431
3008
1268
1051
3870
12
103
0
106
572
4697
1377
2
1001
693
575
402
921
685
464
742
1182
182
1400
503
2495
32
4646
1341