114
2
397
1
585
337
0
1447
7
21638
54
1087
5
1454
3
1059
4
718
375
691
755
881
655
815
529
420
753
10
722
717
719
767
744
1541
5858
1364
1849
1649