541
1
88
103
502
2
649
82
77
87
89
1338
442
1352
98
395
477
583
775
1056
2283
3
892
764
989
0
408
476
334
285
360
525
414