791
0
2595
1431
1
2152
1860
2
2802
5
685
1505
1028
721
1210
2204
2069
5546
6
5771
10
2316
61216
501
1496
32302
1243
948
536
5196
1458
863
645
758
1400
1812