1880
2
1939
0
505
1832
3
1488
943
2328
403
408
767
661
4111
349
454
409
5255
16
4536
177
415
663
467
329
5875
798
1141
693
2000
1
573
19279
410