3008
1204
970
1362
5380
2079
1919
5991
1363
1275
2375
21748
3451
1701
2455
1731
3259
2648
1157
5241
1074
1322
2310
2641
1155
961
42251
2083
2543
6970
3799
4234
2260
1204
1458
5554
4844
2604
4182
2819
2776
2339
5173
1547
9121
2278
3987
1937
2410
2909
2870
5375
2905
1483
3734
6410
4436
2819
6343
3527