1790
3
418
0
846
443
802
367
1824
1997
2
369
171
492
181
685
467
1501
1137
1
152
265
276
1949
302
2703
2690
2727
2855
445
2702
62
882
247