1129
0
1587
1
417
395
646
814
521
2296
2
1291
2799
3
20634
8
929
2683
3795
2730
6
7952
2000
650
2657
2668
4172
9
2474
1385
3092
915
2275
5429
5599
4
544
4531
5