2219
2
1689
1992
3
697
0
3337
5
1309
4914
1860
257
1125
1
637
763
5389
2749
1339
10827
4
3065
1277
1547
3583
10
2274
1000
1972
1787
2055
918
1734
1256
2235
108797