2669
2
1992
3
1537
697
0
1309
4914
1569
1
2804
4
1320
957
2522
5389
771
4551
7
3706
5
2312
2620
1507
1636
2262
2495
2687
2784
5732
1472
1568
951
108797
2623
1451