3312
0
1812
1
2322
4
1775
2
1431
4946
18
718
4697
980
4612
1161
24337
22
673
2115
2786
1185
603
1433
1146
1001
1376
5204
3
2655
3957
3354
9
4074
4187
10
6188
4586
5
4702