5262
2
1869
1
5972
4
1773
3
1550
0
49165
7
302
1017
1941
8
11199
1664
3319
745
670
964
2000
2330
769
2808
4546