1475
1
1252
0
458
3234
3
1258
3655
946
944
23802
9
2317
611
575
1977
2
1785
984
17025
20
2957
1218
346