3696
2
4042
6710
0
1517
4
4562
10
1747
1
123674
35
10736
26
2219
3629
1563
3315
1467
2194
2048
1812
2698
1204
1077
956
1180
3
1446
2335
1892
1690
1423
1564
1777
2089
3813