5838
5
2810
0
2109
997
863
1
1080
991
383
566
1220
2
501
706
2023
518
334
3653
453
918
860
509
839
1086
2569
2395
1073
213
375