1485
1
1628
1267
2
4096
383
0
1443
3
28098
14
13676
21
2740
3407
3629
3871
2794
1944
3227
4179
1618
841
3470
5
862
2650
20
1079
1064
1632
3066
7
2285
1868
2534
2343
297066