1212
1
341
0
21152
8
96
128
560
765
1079
1889
2
391
1289601
4
1614
89
917
1949
731
858
1038
752
1189
571
349
543
329
2917
14
984
1192
1285
297066
1542