1104
1
1490
5
684
0
9566
8
762
696
532
403
1522
533
1239
354
314
1000
1397
3
693
830
536
685
662
1717
960
1514
782
3621