312
1
854
277
337
578
257
360
272
618
598
265
2
978
3
266
125
456
1077
73
1450
7
94
70
704
67
1366
741
223
0
625
724
656
316