2950
1195
3102
3396
2320
5465
1938
3377
1693
1852
2072
2601
1890
4214
1578
2522
1639
2515
6164
6095
5789
4833
2005
1402
3536
17861
2820
1522
1646
1043
1237
2600
2001
1326
3793
2468
968
2172
2390
1769
4720
1233
1671
1462
1619
11661
8193
2933
6860
28243
5323
6101
1075
1017
11744
1552
968
3352
2779
5535
1903
1271
3240
1357
2059
1103
3101
2642
1819
2597
3974
2474
1606
1999
1065
3031
3974
1507
970
2672
2819
1247
3352
952
6086
1874
994
1111
1840
2104
1576
1236
2688
5533
2728
3627
11657
1056
6851
992
1668
3351
2466
2016
3071
2877
986
5775
1889
1894
2703
1321
1520
9918
3790
946
1933
4552
4423
28204