105
1342
321
372
361
534
1103
1953
965
882
492
657
9
182
464
801
1582
1106
2505
6
294
2959
11
26017
202