425
1
382
768
522
562
577
525
1767
4
458
117
676
60
1056
565
0
771
282
69
266
66
4433
70
85
2
93
1334
3
245
326
212
446
239
378