2921
5
572
0
1603
1
1681
1539
25669
1038
496
1015
467
19783
2
3090
6
1606
1819
1135
2903
3
8527
2173
2932
2133
1250
32302
1380
2535
5440
8
4358
2600
4
21152
6346
16