1153
1
458
916
2
1062
7
1102
1477
710
784
2704
12
1716
0
595
790
454
526
2381
5
835
1026
2648
2023
2194
3
554
1064
6
391
625
452
697
3480
678
803