8495
23166
24264
1801
13605
38931
4484
17151
1959
1624
1540
1961
1544
2144
2833
1523
1169
3402
1693
1361
1354
3165
2908
1149
881
1410
2897
1627
16189
1065
1072
1188
2559
1238
7288
955
1439
2400
1326
1055
2054
1160
1231
10944
6739
3652
31067
1706
1233
3202
12038
2354
4793
12968
6644
1242
11704
1512
4449
929