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