94
1342
321
372
371
534
1103
1953
965
882
482
657
8
182
454
801
1582
1106
2515
6
294
2959
11
26017
202
772