3828
7
4309
2
1024
1
1935
3061
1754
5
1511
1200
1700
2435
1749
0
3608
9
1079
638
3655
3
2072
2165
3715
3702
4
3025
2660
2040
833
1659
2502
573
2750
3238
189326
2801