20634
8
2730
6
4820
2
2855
3
2668
3990
0
467
418
31535
1348
169211
11
3442
282572
1616
2809
2211
460
846
262
4396
246
1961
2125
1
986
494
2526
17353
303
1842
2275