608
0
546
1119
292
287
4106
1610
63
777
1191
1282
3373
347
392
470
497
400
2431
3
290
242
788
2
552
286
90
4139
4
288
381
77
2337
1650