543
0
505
269
19279
2
2152
518
2275
1729
1
2189
376
139
614
392
3025
924
1677
271
3691
5
739
2809
166543
18