1392
1
2216
2
1637
3
1972
1268
1431
3724
683
25669
0
4697
1377
763
948
921
2495
4646
1160
669
1650
942
1889
3386
1182
1411
1490
1161
1010
1341
1299