665
0
661
1
1587
1762
2
2541
1778
2177
2361
418
198
2366
3098
4
2297
1378
997
1411
1941
2602
1054
3929
10
120469
35
11881
3
4049
637
1671
2564