2759
1
1105
0
32302
21152
8
596
843
1103
562
484
2663
914
490
2495
1581
1243
668
1166
1451
1819
2522
2
2123
1743
1136
1306
1336
534
1298
2271
4
2996
2765