1603
1
1516
19932
6
2189
2
2932
572
0
1331
3158
467
1768
1736
810
2535
24337
22
1063
5701
8
9954
1380
2245
3
4641
25
32302
21152
2462