130
3
393
1
350
459
2
308
313
454
75
82
710644
4
5026
7
638
4631
196220
0
552
474
650
519
564
74
434
590
316
477
895
165
101
277
217