1699
2
477
1
1368
4
722
763
2433
621
479
622
741
402
2162
9912
6
783
601
555
905
659
1907
389
330
427
666
557
545
1085
3
1296
0
1701
742
777