606
1
4990
11
2292
2
1143
3
1141
2957
8
485
2534
5
3487
4685
733
0
1806
1001
6835
10
3540
23
866
1178
442
769
6267
4136
1499
4
1253
1246
2794
7
263
582
649
597
859