1368
1626
6526
9397
3683
1197
1761
1086
2998
4088
1597
1371
860
33497
2529
2064
2525
1377
988
12542
17477
10056
1213
2581
3303