1073
0
1191
3373
347
1008
2
392
470
497
400
493
2431
3
242
788
286
90
4139
4
7039
745
1269
367
381
77
1232
633
2337
18403
6
539
670
374
477