2545
5
1805
3679
1
3691
8
849
886
0
1277
4243
7
1456
1961
4
1425
383
1132
1947
1811
1279
995
1259
493
1084
579
1149
935
3751
15482
15
3393
10
2359
2
573
2214