5225
8
1581
2
3765
4
2966
10
1226
1
442
0
1223
3371
9
1133
1579
3
1436
2193
5141
7
3014
20
1247
5252
1301
11650
23
1566
6547
2510
13967
1647
18258
3085
5
12459
3491
3485
6236
951