1660
1
603
0
3354
9
3176
2
3117
8
6676
12
5164
5
739
4465
22
1527
5950
10
4096
2604
980
3041
604
24337
944
3
1815