2597
1
4453
4
1489
0
1309
1992
3
1773
1449
697
1306
2935
2
2586
1416
3132
4914
1753
5
946
2788
1832
1365
2899
8
2521
2419
14
1514
2477
5389
4015
2289
6744
34
3003
3513