2524
512
2734
817
2328
520
1919
549
2192
615
3001
861
2478
681
5790
2065
1297
358
2620
874
2929
1323
4687
2286
1345
358
909
262
583
244
749
125
794
290
1016
272
932
158
1837
583