276
1
21743
292
3373
0
282572
363
745
543
249
2683
2189
1343
580
578
1282
729
509
802
3025
3092
31535
356
5316
3
445
326
17353
1132
483
1348
420