586
1
1239
0
660
2707
2
2650
4
1443
2279
2425
7
2688
1021
3871
3256
908
76
718
618
120
3252
302
1026
527
3
3158
1785
733
2152
815
96
2327
11
612
1252