1250
1
11924
24337
22
2466
5
5412
4
19932
6
383
0
1594
3
3528
7
4309
2254
1558
2
1223
785
610
1304
623
989
2505
6929
11
1161
270
6047
7471
9
370
3591
617
1668
3107