6617
2
1309
0
1992
3
1706
1
2597
697
2468
1284
2667
4914
2430
3679
4
101569
1775
5389
4310
6
1237
1535
3991
2580
94424
2507
1935
2090
723
2558
108797
3743
9
2838
2268