2911
9
1760
0
1923
2
1309
697
2525
4
1992
3
1348
1
1622
1813
4258
1394
1532
2096
4914
2890
3694
6844
1154
10827
948
2600
2093
2468
1879
5389
1844
2122
1308
1721