4465
15
1034
2
1651
5
624
1
677
6
1437
938
911
1231
0
2835
25
6745
2540
3
1197
17335
21
646
1041
1233
3804
16
5655
4
26
3321
8
11639
12
2466
1309
194417
2669
13395
6534
7
4875
83359