2110
2
2788
3
2786
5
59
0
2530
4
665
2276
4311
1
1579
2146
2664
1599
3001
2153
7
1174
833
1812
5527
1720
2456
951
323
2337
2344
2377