1075
407
1799
346
336
381
2606
1528
3459
5426
19138
3668
4126
4330
1724
4337
5232
3337
5290
716
1246
8986
893
2026
1146
12289
1641
2865
1956
19452