2398
8
1309
0
1992
3
697
2138
5389
1
2695
4
2001
2778
4914
2
4387
1819
4453
2060
2337
1677
8411
11104
6
3221
20
1812
2184
2788
2501
5
2023
3560
2763
4217
775
2890
2492