1057
3
1813
0
545
5245
4
2336
2
1619
796
1
1364
733
569
3154
5
1975
3934
2972
1746
1768
2370
1827
3116
2556
5169
2476
829
3551
10
606
594
2036
984
592
4775