20634
8
1671
1
2275
2
1020
0
2710
9
4396
3
4820
1898
4
3114
2520
2125
2526
1251
2337
13159
10
390
1824
2198
3990
3345
2730
6
2809
169211
11
360784
19
772
325
282572
195
968
31535