4001
0
2554
16
2921
2
2583
7
24418
8
1017
2155
3
7733
3696
553
174730
18
495
1
1844
12472
2724
1517
12717
4
2408
2340
913
2919
1444
948
1522
642
982