2292
2
1086
3
1091
5
1310
4
1644
10
372
1
58
637
989
740
188
207
85
364
0
278
939
834
208
200
651
89
1466
9
837
1442
2575
6
3058
1510
1818
769
949