163
360
1177
320
552
1109
3
8
1588
1007
6
9
1419
118
823
213
767
1401
494
162
544
255
646
473
899
157
506
386
2018
1233
414
354
644
417
17
1
564
182
1033
2148
880
190
4
29
264
122
240
66
318
672
26
396
759
3
