133
1083
21
1064
1291
35
17
1081
376
2644
442
1551
1144
432
452
90
23
451
371
822
1404
411
461
362
73
1073
14
114