1591
0
723
1384
2
1812
1053
578
524
1158
1
923
2251
974
6
2060
2687
5
8411
3
2788
3560
2763
775
3562
2890
1679