20634
8
2710
9
4396
3
4820
2
2520
1
2125
169211
11
647
0
2526
2275
1671
2337
453
2198
251
1614
3345
4
325
1787
2730
6
467
269
2809
4445
360784
19
893
282572
195
362
31535