1661
1
1511
0
1645
5313
1877
463
267
743
422
417
839
544
390
1043
1840
2
1264
1420
152
514
683
457
439
409
782
1880
468