82
1
393
350
130
3
459
2
308
913
0
392
1475
313
1208
600
991
935
983
402
1384
370
1185
1093
871
257
264
96
450
419
135
79
360
1575
6