1047
2
18816
11
2480
1
581
0
2596
1517
3
1683
12459
1897
4655
10
3127
3041
1527
19944
2732
3738
5
575
2940
1093
1591
9956