951
1
6047
4
1015
1694
2209
3
2312
0
1451
2170
1547
690
2522
2
2669
5151
8
2466
5
1681
1516
4311
2451
1787
5412
2705
1594
564
19944
2294
8527
4034
1743
2949
108797