983
3581
966
1397
2439
2570
990
1708
926
2119
1022
15168
1060
1068
3563
1189
56817
7490
1089
2794
937
12613
2850
1023
12196
1262
1430
1152
846
1818
1432
1065
8751
1026
1160
937
1087
926
988
966
952
2779
1134
1322
1844
892
3027
7058
1304
1105
891
2924
8823
1074
998
2168
3894
1201
3700
1995