1036
1
541
2215
4
1411
2
302
1117
0
1651
22
694
3
70
66
473
557
2514
55
54
715
618
103
80
799
480
1080
9170
27
4261
8
2008
7
4498
10355
2389
2677
5
1234