2157
5
653
0
526
1
350
390
395
934
2
1148
4
517
408
300
251
362
361
3
553
468
534
373
469
355
36
233
452
292
206
353
702
129
60