5389
1
2562
2
1632
1992
3
1699
3326
1759
1475
697
0
1309
1511
4179
4914
951
1015
1087
2082
2668
1606
1064
1751
8527
3589
5489
11
2131
19944
2901
878
4335
3715