1672
1
2620
2
658
0
7747
4
7733
16062
15
673
1660
1012
2562
1681
697
1255
2921
1946
9305
8
982
601
2294
323
1825
1877
2578
2493
18
1241
1859
1290