747
0
7
629
502
1339
1289
1
2
2767
2402
1680
1879
1423
1675
2119
2124
1884
2219
2719
2099
5
1895
6
2113
3
4
2639
2824
5670
5068
16
4342
3975
4945
6365
31
7221
4500
12880
67
5060
21
5571
6926
22
5854
6228
9
8098
8
3395
3195
3759
5711
5231
11
4426
10