688
745
482
22
524
23
464
39
161
32
577
420
282
58
843
13
37
972
73
44
17
261
748
461
22
401
83
1101
20
2
3
659
26
507
808
1122
5
21
41
704
604
716
256
652
1039
24
15
6
498
7
112
