583
1
2306
2
7153
9
3353
11
1418
198
909
2086
4
785
0
1543
3650
3
572
896
6383
17
2334
2141
5425
23
2864
7
2030
661
1696
7952
467
905
571
4964
2608
9244
22330
22
1279