591
0
2558
2
240
543
1
656
1404
2184
761
803
800
2249
5
432
1506
472
1619
2121
3873
15
1212
470
2076
6
2750
3171
2127
7
1055
1757
770
417
2786
7053
302