669
0
2312
2
2642
3
2730
6
1889
1
2229
4
571
1470
7952
447
2470
1722
646
1733
650
2054
915
1087
1513
2188
9
417
775
661
292
1425
1869
662
1129
2076
1518