2564
2
4223
22
330
0
580
363
420
326
21743
1
2315
1547
3373
3025
1222856
4
4071
6365
24
477
398
19279
300
31535
1616
415
249
370
301
325
3331
6
1649
521
2376
3