2652
1
1306
832
1759
7
2618
10
2311
1434
1201
1139
943
1199
1077
2149
6
5159
15
965
895
226532
14
2344
858
817
1075
2
6934
9
2243
2657
4785
13
1394
4554
1257
3316
5
1664
4