1819
1
2535
2
21152
8
3080
3
2932
3090
6
1606
496
0
635
1013
3931
467
1305
19944
1988
737
1047
650
572
3326
2948
9
1622
1860
2710
1547
1681
1015
2368
3576
1511