23931
45470
4030
10194
25510
3381
2108
1562
16495
3022
6344
2154
1647
4114
1321
3062
12080
1827
1655
956
8217
7422
9050
1395
15779
4140
5226
4058
1316
18352
3494
960
3310
5922
3427
1586
13413
2328
4335
3739
12683
1267
1096
2883
1972
1810
1465
1400
1765
2474
1189
3326
1639
1123
17282
1409
1468
6428
2750
1383