2274
2
1504
1438
1
438
0
1343
3
810
2059
8
694
490
2084
1751
1697
282572
1412
2855
4820
892
256612
18403
6
4669
3442
2719
444
20634
96512
350
36045
4396
387
3535
5