64
1830
842
101
695
40
1032
489
879
919
199
617
5
12
321
420
175
353
577
169
3
972
192
844
59
324
43
904
208
661
840
61
140
457
16
258
560
540
313
1057
847
86
169
1489
562
176
148
461
