4223
22
394
1
2564
2
325
370
0
307
300
415
2330
4
1547
509
398
1222856
445
1821
6
401
3922
7
326
2960
345
391
1429
412
477
3025
422
437
1764
48708
408