929
3
572
0
2890
2468
2600
4
19783
2
1564
1
2921
5
1423
25669
2535
32302
2377
5565
9
2392
3498
1716
385
1819
1606
3055
3175
2173
19944
574
2996
1050
5440
8
801
2131