2659
1
543
1856
2
831
2340
7168
1780
3995
1114
0
734
1029
720
449
365
2949
455
479
453
679
515
486
408
1204
4
1490
5
1127
3142
3
535
2047
1948
236