6047
4
1516
1
2170
5412
951
1558
2
2209
3
3107
7
1594
1812
5151
8
4187
10
1431
2732
1449
0
1304
1590
2322
604
123674
35
980
2988
2466
5
2786
4034
2462
6929
11
2505
24337
22
1348