3453
6
1587
1
2800
0
1350
883
1256
1894
1005
4546
2
4233
3803
1515
1454
2914
671
1132
3708
582
561
302
2921
15
963
3
1136
2281
1646
604
1464
589