1505
0
2060
1
1080
2
579
2670
4
1094
2820
10
1348
8411
3
575
2057
6698
7
1812
2788
3560
2763
775
1647
1264
621
2890
1244
1679
876
444571
9
1162
1924
1331
1527
2132