2546
4
435
2
1001
519
1
631
293
217
254
750
512
375
448
457
308
980
446
3
251
235
355
2750
1778
813
89
292
237
233
403
102
289