1564
2
1510
1
151
4175
896
12143
0
1296
4481
5
3812
8
7167
2864
1905
2765
4
5037
30450
12
1405
1802
1097
1218
3
202
1821
3461
140854
1844
2134
3510
981
4444
7937
20
27437