2250
1
987
1065
12733
5
2082
0
3435
4
3765
40062
19
5717
2134
3835
1694
17333
27
1624
8819
12
2312
4043
6
215
1473
2189
2
2149
4465
22
7793
5225
8
1764
36905
5047
1581
297066
1290