629
2
481
1
304
539
88
86
73
323
100
3
805
591
476
318
362
82
615
272
72
652
254
261
433
447
416
95
130
77
357
438