1956
1295
1790
1
3226
3468
4
1345
8252
3249
1529
2924
1468
3577
2
2381
2418
3417
6322
5
1679
3702
3655
3
3875
1632
3161
2617
4996
4388
2655