4653
10
610
2
1844
0
1659
3
9043
4
2304
7051
22
3306
4138
3997
15
1001
2510
1223
6
1347
3083
8
1123
3090
5
5545
1
1825
2612
4407
6557
7
5706
782
1197
2376
838
11576
13
670
1657