118
3
1496
4
2018
1
856
727
2
833
926
1818
1626
15429
7
826
749
196
823
1127
263
2231
1193
2706
655
232
615
1198
4501
6
503
2594
8