2964
1
2468
3
2990
0
1265
894
30334
6
5225
8
297066
2650
20
1348
2476
2
1153
12459
6047
4
4471
2163
2462
2250
658
984
13018
2139
21152
1672
582
383
1819
1537
2907
2127
7