2659
2
2195
8
1740
1
4292
6213
0
5108
4
2271
2604
7
2445
6
1464
4637
4271
911
6344
1225
895
2587
3674
10
2059
944
2494
1848
12958
5
1138
2235
36045
5513
4328
2500
558610