1806
3
1408
1
2440
2
2987
349
0
1043
18385
9315
282572
1897
256612
1350
692
4669
2201
15804
5
3282
3118
1181
101
884
1360
1222856
4