1880
2
602
0
2328
2634
409
1045
957
381
467
771
1939
1020
25137
1614
1
719
1557
589
798
369
868
592
1062
968
668
177
408
432
349
385
1518