1006
1
2774
3
4382
4
2334
0
1563
398
4097
10
1362
1279
909
2235
829
746
2
198
6383
17
1543
5425
23
2168
5
2306
1527
4157
6
3353
11
3929
1419
1245
896
475
1203
1367