2906
2
796
6
1769
3
2108
2277
0
1307
2591
1
2297
4943
2908
10
2687
1411
2462
4585
3671
1053
3587
4005
10064
8
2372
19079
1709
6707
24
297066
1974
8313
9
2105
3085
5
3014
20
2907