202
1
338
307
123
829
2
281
528
4431
115
3503
4
83
269
75
348
492
459
417
988
7
304
292
762
3
1021
998
643
74
91
398
993
555
288