626
1
656
2
1366
3
67
223
0
741
347
724
257
52
246
286
312
539
316
309
854
578
277
337
140
1389
58
570
338
314
222
292
362