2669
2
1568
1
1160
1199
3014
20
865
2804
4
1569
3085
5
3491
3485
7
1320
3316
10
957
771
2184
5141
2620
2312
0
1636
3
2522
3706
2262
1507
5732
1472
2495
2687
108797
2350