2701
4
4099
8
2277
0
1929
3
4303
12
2733
2
1881
1
3085
1934
1212
2086
2234
2131
2072
2297
796
6
688
1618
1218
5402
10
1753
2533
2999
3217
5
5346
666
1739
2408
4670
1752