276
1
282572
0
292
21743
3373
249
363
580
802
356
2189
326
17353
745
729
408
420
543
4223
22
31535
514
3663
1049
77
273
3092
1073
1282
521
483