8559
10
822
1
1354
1640
2
5009
0
623
121182
1008
2474
2125
434
812
2269
4
2526
3
521
2306
11392
6
2304
419694
9