20374
5
1161
4
2327
1
16550
27
5590
2
3233
16
964
517
1860
1222856
1120
3331
5617
2817
2904
359
0
1934
2117
5378
9
2347
597
13159
10
1898
1841
13760
3092
6842
2934
8
1912
3533