1590
1
637
0
5338
455
3934
2
1746
1716
790
1161
605
899
1288
1562
2184
2999
3
752
2110
5252
1382
669
714
2740
1816
2057
657
1725
6547
12305
1180