276
1
21743
282572
0
249
3373
363
292
802
580
745
326
2189
729
4223
22
543
169211
11
420
31535
273
1073
2369
8244
2315
2
356
2221
3
17353
1348
521
1053
870