1796
346
4064
1643
1899
607
1535
395
1255
318
1232
415
1499
472
5215
2327
1683
472
1302
361
877
319
1943
953
996
469
2319
1071
845
351
798
218
742
292
709
137
844
159
594
203