1268
1
1443
3
1175
1225
2
4096
1029
1606
297066
0
880
2740
21152
8
1064
1267
1632
955
1055
944
878
1816
5209
9
1938
16174
5
16062
15
3007
4
383
3540
843
3338
11
453
5308