5949
5
1532
1
5164
3991
4
3117
8
1875
2
2038
0
2044
1545
1527
1557
5389
1766
2835
11
4311
17391
7
3354
9
10317
9055
10
2274
854
2126
4954
4074
1787
964
432
1879
4018