2105
1
3608
4
9036
9
697
0
4146
7
9172
4562
5
8819
12
3518
2
1917
3594
10
108797
443
3106
1344
4160
3954
1041
6499
3
3055
833
844
1400
573
6267
18
4431
2663
7592