2494
1
2001
1586
1253
1205
1666
804
925
0
1711
746
757
778
811
980
1518
2985
3
1652
2
1579
1453
1296
1217
1304
1840
616
517
572