433
1
426
2
955
3394
7
2346
503
1357
5
687
2141
717
912
1804
825
705
900
4
4544
9
3272
17
915
676
1438
9394
11
2146
629
995
1031
833
3450
5768
5190