2405
1
1184
3106
4
883
0
4305
2
504
3252
1252
458
2656
611
575
1785
984
3473
898
733
566
1295
764
467
946