5527
3
1309
0
1992
697
3936
1451
3173
2
581
1
4074
4914
1767
848
559
2615
30334
6
5389
806
1288
206
1814
4
1543
83
1632
13499
5
1788
1517
4706
2693
1532
4500