1590
1
2999
3
637
0
5338
1816
500
790
1161
605
83
2523
596
1543
669
714
2740
1126
666
546
828
379
1151
1585
1725
930
2312
3516
938
693
383