2730
6
1824
0
2657
3
2668
2
390
410
968
20634
8
251
608
1020
325
273
467
2855
3868
333
57
2546
1
173
451
654
17353
492
462
1346
2758
271
169211
11
25137