6236
10
830
0
1516
1
19932
6
444571
9
1681
1746
2
2189
2932
32302
1331
83
1768
2110
1736
2562
810
2428
697
24337
22
11059
1000
1691
5701
8