2849
4
1362
2
455
1
2957
474
3
564
401
635
8937
18
2693
1670
756
1519
1239
844
1594
695
2776
315
1048
277
457
2239
5
640
365
614
282
835
971