1646
1
4551
7
3765
4
7042
5
2891
4587
3
881
0
2935
2
57793
2074
1710
4606
2233
3212
27
2489
1917
51331
25
962
2788
2781
1671
1210
4578
1922
7222
644
3565
8
4715
1993
1271