971
0
883
5536
2
504
3252
458
611
575
1785
984
1033
1734
733
566
223
1295
1
1168
467
946
1363
2348
1411