1606
2
952
1
32994
49
2395
2270
2070
1705
1218
3078
5
1685
3
2915
1445
3899
4631
2043
0
2149
2292
12
5126
7
2691
9
2381
4
1453
1102
1047
2194
3571
5504
16
9954
6
1166
1089
4198