6236
10
2604
1
2097
4
1633
5
2031
2
987
603
0
3329
2533
733
1749
123674
35
1230
397
1124
1178
3041
2345
31371
64
5867
8415
1049
615
4110
4187
944
3
1066
2929
6
746
1978