1297
1
1545
2
5141
7
1446
956
3014
20
2912
5
12459
3
2377
1289601
4
3629
2593
3354
9
3738
2254
2562
791
0
3085
159
432
2255
1285
2299
4083
297066
2499
6236
10
658
1449
1606