2881
2
31535
0
2038
4
4149
5
2478
1384
1
36609
34
3114
3510
2587
6
4111
2749
3674
10
2135
2748
1452
1098
1458
3
1392
6062
16
780
1501
764
2546
958
4292
10324
1968
3440