587
2
281
1
325
465
0
346
1054
6
641
4
83
91
66
263
64
4429
514
69
766
656
58
2051
1525
70
2556
14
434
342
1034
2945
11
115
1172
396
1755