725
1
652
2
1595
917
0
502
1429
420
572
1214
663
3
443
422
75
493
403
890
482
1939
1647
1307
620
348
74
662
998
540
5
376
108
83
62