1664
1
2306
2
2459
9
3025
1824
0
3134
19279
1390
1329
2668
1452
814
2113
1952
2927
521
571
2767
3
447
382
635
2982
543
17353
775
662
2372