2425
750
4840
1831
1064
308
3689
1863
1051
438
657
352
741
142
790
216
1098
432
461
174
578
185
659
259
808
388
190
88
360
72
362
105
224
118
424
178
382
86
557
266