1880
2
20634
8
2855
3
2668
2730
6
644
0
282572
390
995
2069
381
555
847
2657
2727
1161
1020
3092
1
1465
5027
625
744
292
152
456
165
1824
787
901
220