3089
1349
1507
532
4133
1977
1578
805
829
430
588
360
3589
2216
811
407
1934
966
2173
1251
1082
414
648
175
503
279
723
214
578
289
522
339
845
537
430
273
1234
635
3604
2251