527
3
2920
4
1547
0
1719
1
4112
11
2237
3014
20
1113
3007
9077
28
2277
2586
2
1129
1749
1698
2589
3085
5
2767
2234
1123
1937
7
3078
854
2036
1639
2333
5949
1618
1151
1335