6058
0
634
695
291
979
469
524
547
749
916
480
837
1817
494
257
382
303
422
62
117
376
438
2339
882
653
2519
453
615
307
318