1603
1
1681
1539
1038
496
0
1015
467
3090
6
1606
1819
572
1135
2903
3
8527
2932
2
2133
1250
2921
5
1380
2535
2600
4
21152
8
6346
16
19944
1669
1876
3386
2377
2258