5225
8
1581
2
3765
4
810
1
3629
1226
2245
3
2596
436
2522
1309
0
2797
5
297066
2274
1992
1051
5801
442
1223
2395
6
697
5389
2905
26
2578
1676
5527
1160
571
6547
5252