2508
7
6026
2
2028
2879
1
2929
6
2727
1860
1825
773
1495
1088
2243
1371
1022
1266
1213
0
1140
3891
1111
1304
1277
4383
3
5382
5
840
2960
6047
54
1547
4944
1994
1568