986
2
1386
1
714
0
1533
1284
3153
7
3370
19
2105
3
2760
5
814
8
1452
2501
10
1194
3087
461
2627
1235
1402
11
470
663
4
1268
2712
1793
2478
612
919
616
747
1546
1239