29010
1580
5946
2513
3351
1342
6478
1381
1366
1041
2884
1227
1698
2564
1654
2738
2696
2299
1049
1028
3615
997
3295
5449
2837
1426
1557
3340
12270
1467
4266
3598
1436
3743
3091
1126
2630
1305
7344
3663
9545
3449
1273
8246
1184
3169
2505
999
1749
980
2087
1713
1009
1298
2504
1018
6460
1626
1082
1108
1606
1643
4207
9304
4203
5774
5463
2687
6162
1135
966
992
2596
1152
1337
1146
2726
3240
2194
1234
1348
1126
2016
3376
2772
885
2671
1130
1458
1419
1242
998
1634
3441
3033
1247
6083
3016
1111
3351
1681
2002
987
1566
1280
17806
951
5695
1042
2453
1506
6848
1355
1840
890
4552
3973
1207
1064
5305