554
2
1441
1
597
1470
435
594
1083
908
3
787
809
2982
540
2041
1131
2671
18
898
2166
7
8220
5
4405
10
569
1032
693
984
986
1383
1840
605
992
607