408
0
21743
1
363
249
3373
422
580
4223
22
1073
282572
1053
2189
31535
3980
3
8244
77
411
356
1650
4431
6
241
116
543
429
1639
2720
10
273
514
2011
729