2486
892
201580
2388
1253
1070
3327
12979
947
950
9849
8620
6002
1045
17590
1506
1565
2122
1436
5075
878
2212
1001
1033
1065
1056
32969
812
1350
4888
3463
4024
10969
5619
1887
4088
1545
810
1582
159854
17766
917
2247
615
2974
1770
9788
3004
4717
1393
864
2366
1256
4364
1634
1865
21129
6729
6627
2133