1394
1
31535
0
1070
2275
2
20634
8
25137
2730
6
2809
467
988
418
19279
2668
2076
3114
4
5223
9
17353
968
1056
731
1043
1824
1429
1418
802
1354
2459
811
5
16840
15
2000