4471
2
475
0
14
25669
572
1189
490
2271
4
914
19783
668
2123
1386
1
1193
2964
1416
1105
596
2663
919
2524
562
1298
1103
1581
2061
3
34
337
636
1862