300
2
178
0
571
4
631
1
411
635
693
736
770
1158
3
1154
1073
744
1635
1455
986
1082
1577
10811
2723
7866
6
2204
2366
2165
1557
1510
1175
2616
7
2561
11
3102