261
0
530
2
102
1
137
392
58
584
318
43
143
1770
5
461
1412
2416
167
1889
678
1345
1006
673
1297
755
1244
3
82
2280
581
3563