841
2
1299
3
1683
0
4655
10
582
1258
2920
4
915
1718
1
1780
1618
791
1897
1694
18816
11
658
24091
1451
951
1225
785
2225
12472
2619
12459
2312
1403
2109
635