2
1328
3828
6
5165
1142
10
4635
3
3286
5
1514
7
4894
4
816
4493
13
9566
6760
2797
4550
9
4286
2909
3070
15508
860
8
4582
869
2462
2794
753