2691
2
2709
6
1631
0
1850
1
1443
3128
4
1090
1633
378
2264
1259
2653
2866
2276
7081
10
4093
11
2142
8
4015
1387
1505
1884
3
1704
2748
7
3114
658
4042
2225
2171
4627
1604