1427
2
1029
1
2284
619
496
0
3078
4
2131
181997
11
662
3991
5367
3
3571
1734
1211
1289601
2879
6026
2152
1938
2897
108797
1895
2512
810
5726
2294
2386
3597
5
1345
1787