1796
346
1899
607
1535
395
1232
415
1499
472
1683
472
2319
1071
709
137
997
374
492
151
534
174
662
143
777
171
483
184
645
151
451
204
433
138
649
317
425
149
500
276