9055
10
2788
3
2105
1
2999
7003
9
2897
2763
0
1618
741
796
6
2528
4670
1394
2257
2632
436
1663
5
462
3587
2
5820
4585
2411
7884
17
5392
11
6822
3671
1347
1289601
4
1201
2108