915
0
1189
1105
32302
596
562
2762
1
2663
914
490
1581
1243
668
1166
3715
2
2123
534
685
1298
2271
4
1193
2996
1862
758
2166
83