20634
8
2526
3
3067
282572
0
4820
2
2855
6529
7
3442
3225
1320
1
4396
1586
2461
20
1176
2125
2457
2668
4690
6
7258
169211
11
1213
1645
180849
2730
3051
1772
2052
2504
2493
1898