1184
2
662
0
6052
10
2061
964
1
635
2960
3165
3
1622
447
3350
1733
292
674
509
2907
4
3674
2470
263
107
1768
3906
8
1418