1055
0
566
34959
18
2649
883
2680
3252
3262
3
1017
2105
1
1289601
4
2327
11
3364
2395
6
1387
1415
3026
2
1276
666