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
444571
9
1162
1924
1331
1527
2132
2562
1623