1098
0
662
3114
4
1696
1099
1
296
390
269
471
1642
4594
360
1470
608
653
280
381
1912
2
391
2730
6
1733
1921
2952
20634
8
503
46414
525
474
838
2372