1446
2
22330
22
2470
2168
5
2766
15
2855
3
1776
1
1587
1362
2086
2694
509
0
292
943
1222856
4
1716
814
2644
424
661
915
2551
2167
14492
1256
1418
3437