86
1
1342
2
622
799
349
896
454
74
340
791
782
3
1119
1764
6
1066
149
871
397
1923
4
997
331
740
524
409
614
542
963
428
716
1292
95