2855
3
415
0
664
1819
707
115427
1880
2
2076
1
538
2091
256
668
603
456
590
797
853
337
302
479
1465
467
331
445
601
269
1824
401
3772
1015