2189
2
2980
1
1115
0
785
1348
1690
610
582
1883
2615
3
1494
1020
383
2535
4168
5
2322
4
1599
2414
1262
2988
989
1532
1426
2203
1937
7
1668
2258