20634
8
2526
3
1193
1
282572
0
4820
2
2855
3442
1802
2135
1320
4396
1132
1129
1295
2461
20
2125
2086
1418
2693
2717
1587
2668
512
1513
36609
34
1390
3268
6968
5
1966
6
2352