282
0
20634
8
2190
165
3469
4
467
729
1132
1020
178
1862
1
2275
2
1343
1824
486
521
670
476
429
968
25137
2730
6
411
1094
2211
451
319
3116
440
683