1312
690
481
308
780
262
621
113
1414
596
434
227
478
98
529
86
409
156
206
32
707
81
548
89
530
69
304
148
385
166
634
172
321
203
582
159
219
160
571
129