3085
27077
12142
4223
1968
2826
10737
1541
24388
6195
1361
1060
2482
3594
2845
44808
6752
3918
2191
1253
1483
4249
1723
1615
1202
1216
1096
884
4420
4190
8850
6170
1682
2054
2920
4218
2847
806
2109
4245
2089
2161
3824
5564
28275
4581
5126
1754
1359
2700
7584
3286
3363
2648
2795
6564
3023
5230
16327
25820