1497
2
12459
3
685
0
3589
2060
1
2462
1179
5389
3871
1393
2794
13018
3554
9
5060
1754
951
1265
1618
1791
841
3470
5
432
1987
13499
7304
7
2152
282
2886
1405
1982