788
487
875
531
1796
3195
620
1135
1199
1856
330
434
601
315
3417
1109
393
4133
604
2931
1184
753
1619
1323
