561
0
1084
2683
745
1043
1
2727
513
341
1346
4
802
521
518
458
1020
653
348
2190
2076
1498
1819
2
637
25137
11881
3
1132
631
1009
2069
8
543
290