3696
2
951
1
4042
6710
0
1517
4
1747
1015
1694
19944
1563
690
123674
35
2669
2505
2299
8527
1451
4562
10
913
980
3315
1467
2194
564
784
2048
10736
26
1514
1743