392
1
850
3
916
1102
4
1311
1151
0
2076
4124
1146
2184
16
1558
1867
1593
3225
1707
5472
9
1525
2
2155
1595
1611
3087
2316
2888
4891
4950
3759