167
0
746
2
445
5
128
1108
3
633
517
1
502
419
465
25088
12
2237
663
220
468
85
331
874
4
3679
585
362
491
379
338
394
733
3325
477
3162
297