20634
8
1880
2
2198
17353
0
1787
1
2275
19279
31535
3114
4
2095
2526
3
4445
2369
4396
2337
2710
9
1343
6383
17
4820
25137
2727
2652
301
376
2520
282572
501
489
5781
6
1824