20634
8
1880
2
2710
9
1343
0
4396
3
4820
846
4445
17353
2520
1
2125
1346
4
2668
2526
1787
2275
1671
295
31535
282572
3114
246
139
1824
1949
2337
12958
5
2198
44199
968