1991
3
2726
8
224
0
1746
1
1272
1557
2659
2094
5
1055
905
449
453
3941
3379
565
577
562
360
396
398
1940
417
1629
305
4321
4
2173
4084
306
553
371