2460
4
498
2
555
435
1
434
594
648
3
620
1183
759
882
1680
1862
17
1721
1729
1405
692
1424
3319
863
1833
770
733
0
958
3904
12
605
2275
1549
714
865