4430
15
417
7
913
1
196
1056
3
592
2658
1526
8
394
997
735
145
0
25
1577
2
1070
2486
9472
9
664
986
930
4
17526
380
580
2447
5
887
2894
126
66
3714
612