1098
0
2683
1152
1117
1
360
1696
608
169211
11
1622
653
953
3659
14
662
46414
391
296
1754
417
2368
107
1452
1425
1418
2
1344
1614
768
846
422
1733
4830