846
0
357
522
2668
2
543
1337
1782
979
4033
4
433
2727
1356
3114
503
1773
481
360
813
5617
5
2459
9
584
392
17353
369
359
868
341
1336
69
1523