4034
1
1213
3
5055
636
0
3854
856
3696
8
964
2430
1087
495
3633
13
271
1639
1475
2410
4
3386
1773
986
2181
2
1397
1977
2936
10
7762
2585
94424
3871
3265
5
2886
24418