669
1
685
0
3544
3
1303
1815
2
3354
2468
796
790
2982
2740
2921
5
17970
15
605
2935
2600
4
1194
9160
4034
3427
7
2133
946
12621
22
2729
14
1289601
845
2060
19079
6