20634
8
171
0
572
445
545
1133
2275
2
693
19279
2198
576
2539
5
2727
1551
31535
4396
3
259
2710
9
347
6975
4
4820
2730
6
1010
1
2199
303
980
333
394
744
2520