1238
0
2815
1
4171
5
739
4001
2
1132
1166
1229
4477
14
763
92
1514
3
417
1872
8
965
210
1785
2012
4
3540
882
416
499
1315
513
421
880
569
410
1001
646