577
1
309
337
275
1450
7
94
70
704
1076
2
73
978
3
265
598
272
618
263
125
454
64
212
222
0
741
66
1366
625
656
316
539
1389
57