1610
0
4455
2
935
1873
259
3512
4
941
269
1661
1
584
1098
1128
322
31535
423
2100
3
482
20634
8
846
3559
463
798
467
517
1824
1101
409
443
784
267