1583
1
1585
2
3461
4
1759
1589
3
1347
4915
2382
2583
7
2440
3063
1346
5151
2377
8535
12
1436
0
2392
810
14887
18
1412
1888
2174
1736
1445
131589
1712
2405
1641
1105
5504
16