1169
1
2951
2
2364
2740
4832
3
2412
1896
13967
4179
2166
768
1716
1505
1622
1275
1523
1512
989
0
1384
5
3044
15
981
1268
1828
975
4
4326
3965
1536
6
2289
3378
1132