698
3
92
1
83
638
2
448
515
412
12439
20
77
2090
10192
2226
606
510
1251
380
529
1374
776
601
0
518
1554
4
456
536
500
449
1268
505
571