803
1
873
2432
7
1787
2
1265
769
2572
5
554
625
876
1477
2094
889
3
478
2052
8
796
684
691
349
1367
6
948
939
621
578
524
1239
1679
1244
1948
808