2642
1
2655
2593
1226
2
1565
2507
297066
0
3503
4
518
13499
5
5978
6
17391
7
2580
4029
8
1546
1160
3378
5719
550
2741
4724
3
1913