2659
2
5108
4
2445
6
1464
1
1086
0
4271
10396
8
911
1400
6344
13159
17637
22794
1225
2243
3511
3
1159
3498
895
2587
3233
16
3674
10
4910
2059
2604
7
12958
5
1469
2459
9
1987
1734