415
37
246
1001
675
159
5
177
628
1211
590
708
124
1781
204
301
101
4
206
398
229
503
14
28
295
189
50
4
778
266
72
114
59
435
26
154
465
586
564
418
1887
0
482
568
85
296
367
2
1667
905
