623
1
685
0
3071
3
8072
873
956
951
2534
763
2648
398656
19
1289601
4
2699
2
4198
2977
15
3020
17
2600
7793
2495
1270
1355
6547
40062
3158
1047
18258
114240
45
120
5443
4703