1605
1
915
0
1189
571
1105
32302
2771
562
2762
2663
914
490
1581
1243
668
1166
2123
414
534
685
1298
2271
4
1193
2996
1862
758
2245
3
2166
83
693