3634
2
5375
0
3186
1
1688
1015
1694
951
690
2495
2776
991
2669
1451
564
1408
2522
1743
19944
108797
734
1547
2554
16
1380
4370
21152
8
2949
1534
1272
4
1535
1485