1578
2030
1740
1371
1670
1513
3284
1509
3573
1860
1648
2304
3762
45772
7899
11621
2182
15579
8619
3291
1766
2890