828
2
1723
1
1385
2687
4
1211
1155
715
2591
1482
3
374
1393
591
280
524
133
4505
5
34542
0
17434
9
1231
45
897
1207
1029
1742
119
1987
654
940
1077
465